Операционная система Microsoft Windows

       

Использование директив секции [Restrictions]


Приведем пример введения ограничений на использование приложения Program Manager. Введем максимально возможные ограничения: запретим запуск приложений, не установленных в окнах групп, запретим изменение расположения и внешнего вида окон групп и даже запретим завершение работы Windows с помощью приложения Program Manager.

Чтобы пользователь не мог воспользоваться для запуска приложений Windows и программ MS-DOS приложениями File Manager и MS-DOS Prompt, удалите соответствующие пиктограммы из группы Main. Для удаления пиктограммы приложения File Manager, установите на нее указатель мыши и щелкните один раз левой кнопкой мыши. Затем из меню "File" выберите строку "Delete" или просто нажмите клавишу <Del>. Program Manager запросит подтверждение для удаления выбранной пиктограммы (см. рис. 1.45).

Рис. 1.45. Запрос подтверждения для удаления пиктограммы File Manager

Нажмите кнопку "Yes". Пиктограмма File Manager исчезнет из группы приложения Program Manager. Сами файлы, относящиеся к приложению File Manager, не удаляются с диска. Поэтому впоследствии вы сможете вернуть удаленную пиктограмму в группу Program Manager.

Повторите описанную процедуру еще раз и удалите пиктограмму приложения MS-DOS Prompt, чтобы пользователь не смог запустить из Windows программы MS-DOS.

Теперь введите ограничения на использование Program Manager. Для этого добавьте в файле PROGMAN.INI секцию [Restrictions] со всеми возможными ограничениями - NoRun, NoClose, NoSaveSettings, NoFileMenu и EditLevel. После этого конфигурационный файл PROGMAN.INI будет иметь следующий вид:

[Settings] Window=4 55 735 526 1 display.drv=WIN3_800.DRV Order= 3 4 6 5 7 1 2 AutoArrange=1

[Groups] Group1=C:\WIN\MAIN.GRP Group2=C:\WIN\ACCESSOR.GRP Group3=C:\WIN\GAMES.GRP Group4=C:\WIN\STARTUP.GRP ;======== MS-DOS 6.2 Setup Modification - Begin Group5=C:\DOS\WNTOOLS.GRP ;======== MS-DOS 6.2 Setup Modification - End Group7=C:\WIN\WORDFORW.GRP

[Restrictions] NoRun=1 NoClose=1 NoSaveSettings=1 NoFileMenu=1 EditLevel=4

Строки, добавленные для введения ограничений, выделены нами жирным шрифтом. После внесения всех необходимых изменений в файле PROGMAN.INI, сохраните этот файл. Для этого в приложении Notepad, воспользуйтесь командой "Save" из меню "File".

Сохранив изменения в файле PROGMAN.INI, перезагрузите Windows. После перезагрузки введенные вами ограничения начнут действовать.



Содержание раздела